package com.newtouch.bxzs.business.personal.model;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * 合作伙伴详情BO类
 *
 * <table border="1">
 * <tr>
 * <th>Date</th>
 * <th>Operator</th>
 * <th>Memo</th>
 * </tr>
 * <tr>
 * <td>2021/1/19 14:17</td>
 * <td>田尚柱</td>
 * <td>Create</td>
 * </tr>
 * </table>
 *
 * @author 田尚柱
 * @version 1.0.0
 */

@Data
@ApiModel("合作伙伴详情BO类")
public class PartnersDetailBO {

    @ApiModelProperty(value = "网点/所属机构")
    private String cooperationCompanyUserOrganizationName;

    @ApiModelProperty(value = "合作公司用户工号")
    private String cooperationCompanyUserJobNumber;

    @ApiModelProperty(value = "合作公司用户姓名")
    private String cooperationCompanyUserName;

    @ApiModelProperty(value = "手机号")
    private String cooperationCompanyUserPhone;

    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    @ApiModelProperty(value = "出生年月")
    private Date cooperationCompanyUserBirthday;

    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    @ApiModelProperty(value = "入职时间")
    private Date cooperationCompanyUserEntryTime;

    @ApiModelProperty(value = "在职状态,1：在职 2：离职 3：其他")
    private String cooperationCompanyUserWorkingStatus;

    @ApiModelProperty(value = "所属部门")
    private String cooperationCompanyUserDepartmentName;

    @ApiModelProperty(value = "响应时间")
    private String responseTime;

    @ApiModelProperty(value = "推送数量")
    private String pushNumber;

    @ApiModelProperty(value = "接单率")
    private String orderRate;

    @ApiModelProperty(value = "被接单率")
    private String orderedRate;

    @ApiModelProperty(value = "转化率")
    private String conversionRate;

    @ApiModelProperty(value = "缩略图地址")
    private String attachmentUrls;
}
